home *** CD-ROM | disk | FTP | other *** search
/ Mac Mania 4 / MacMania 4.toast / / Internet software / FrontDoor v1.8.0 rel / ###Source Terms### next >
Text File  |  1996-04-28  |  4KB  |  134 lines

  1. ABOUT FRONTDOOR SOURCECODE
  2. --------------------------
  3.  
  4. FrontDoor is a CopyRight (c)1993 - 1996 by Brian K. Jacobsen, Denmark
  5.  
  6.  
  7.  
  8. There are the following terms bound with this Source-code:
  9.  
  10. 1.
  11. You may neither spread the full source nor a part of it.
  12.  
  13. 2.
  14. You are not permitted to make an update or a modified version of
  15. FrontDoor and spread it (neither under the name FrontDoor, nor under
  16. any other name)
  17.  
  18. 3.
  19. You are not allowed to spread any registration keys to this program
  20.  
  21. 4.
  22. This source is delivered "as is", no warranty, what so ever, 
  23. is associated with this software. By using this software, 
  24. you have all responsibility for any direct or indirect mishaps 
  25. which may occur before, during or after the operation of the software.
  26.  
  27.  
  28.  
  29.  
  30. In this source you will find examples on a lot of things, I made a quick
  31. look through the sources, and ended up with the below mentiones things, 
  32. but there are a lot more than that:
  33.  
  34. AppleShare programming:
  35. - Apple Filing Protocol (AFP) v1.1 - v2.1
  36. - Zone Info Protocol (ZIP) Phase 2
  37. - Change a password
  38. - Login into an AppleShare server both with username/password and as a guest
  39.   - Cleartext
  40.   - Randnum Exchange
  41.   - 2-Way Randnum Exchange
  42.   - Without using the Chooser or the std. loginways
  43. - Logout
  44. - Mount/Dismount servervolumes
  45. - How to get a list of server-volumes
  46. - How to get the servertime
  47.  
  48. Cursor programming:
  49. - Animated cursor
  50.  
  51. Gestalt programming:
  52. - How to know what's in your computer
  53.  
  54. Disc/File programming:
  55. - How to get the name of the bootdisc
  56. - How to find the systemfolders
  57. - Indexed volumes
  58. - Get free space on a volume
  59. - Adress of the server the volume is on
  60. - Is the volumes shareable ?
  61. - Get login-info of a volume
  62. - How to read and change a resource in your own program
  63. - How to rename a volume
  64. - How to copy files
  65. - How to delete files
  66.  
  67. Apple Events:
  68. - How to send and receive AppleEvents
  69. - How to find a process
  70.  
  71. Dialogs and List manager:
  72. - How to create a scrolling list in your window
  73. - How to create and handle more than one scrolling list in your window in an easy way
  74. - How to create a Password-dialog
  75. - How to make the outline around a button
  76. - How to create a filter for a dialog
  77. - Alerts
  78. - Std. dialogs
  79. - Using the ParamText() call
  80. - Changing texts in the dialogs
  81. - Scrollbars in the dialogs
  82.  
  83. System extensions:
  84. - How to create a system extension
  85. - How to create a menu with an icon instead of a text
  86. - How to create a menu in the Finder
  87. - How to start an application from the system-extension using AppleEvents
  88. - How to make a background application
  89. - Using the LaunchApplication() call
  90. - Setting new Teap adresses
  91. - Showing an icon when starting up
  92.  
  93. Memory:
  94. - How to use pointers and handles
  95. - How to allocate memory "on-the-fly"
  96. - How to handle large records (using pointers)
  97.  
  98. Printing:
  99. - How to create a printdialog
  100.  
  101.  
  102.  
  103. CopyRights:
  104.  
  105. FrontDoor was primary programmed in Think Pascal v4.02, but also
  106. partly in Think C++ v7.02 (both a © by Symantec Inc.)
  107.  
  108.  
  109. Ideas extracted from the Develop CD-series from APDA:
  110. AFP C++ libraries (M. Vierling)
  111. AppleTalk Libraries (C.Buttin)
  112. The technical notes
  113.  
  114.  
  115. Other used sources:
  116.  
  117. The Inside Macintosh Vol. I-VI Books (© Apple Computer Inc.)
  118.  
  119. The Inside AppleTalk®, Second Edition (© Apple Computer Inc.)
  120.  
  121. AppleShare 3.0 Developer's Kit, version 3.0 (© Apple Computer Inc.)
  122.  
  123. MoreFiles, Copyright (c) Jim Luther, 
  124. Apple Developer Technical Support
  125.  
  126. NBS DES functions, Copyright (c) Phil Karn & Jim Gillogly
  127.  
  128. Authentication Manager, Robert John Churchill,
  129. Copyright (c) 1992-1994 Regents of The University of Michigan
  130.  
  131. ShowInit, (c) Paul Mercer
  132.  
  133. Apple, AppleShare, AppleTalk & Macintosh are registered trademarks of Apple Computer Inc.
  134.